package com.wt.admin.service.image;

import com.wt.admin.domain.dto.image.ImageFeaturesDTO;
import com.wt.admin.domain.dto.image.ImageItemDTO;
import com.wt.admin.domain.entity.image.ImageFeaturesEntity;
import com.wt.admin.domain.vo.image.ImageFeaturesVO;
import com.wt.admin.domain.vo.image.ImageItemVO;
import com.wt.admin.domain.vo.language.ClassificationVO;
import com.wt.admin.util.PageUtil;

import java.util.List;

public interface ImageFeaturesService {

    ImageFeaturesVO add(ImageFeaturesDTO data);

    PageUtil.PageVO<ImageFeaturesVO> list(PageUtil.PageDTO<ImageFeaturesDTO> data);

    ImageFeaturesVO del(ImageFeaturesDTO data);

    ImageFeaturesVO edit(ImageFeaturesDTO data);

    List<ImageFeaturesVO> featuresList(ImageItemDTO data);
}
